export function Log(...args) {
  if (import.meta.env.DEV) {
    console.log.apply(console, args);
  }
}

export function TagLog(...args) {
  if (import.meta.env.DEV) {
    console.log.apply(console, ["=============>"].concat(args));
  }
}

export function handleLog(disabled: boolean, tagName?: string) {
  if (disabled) {
    return function () {};
  } else {
    return tagName
      ? function (...args) {
          console.log.apply(console, [tagName].concat(args));
          // if (import.meta.env.DEV) {
          //   console.log.apply(console, [tagName].concat(args));
          // }
        }
      : Log;
  }
}
